English Dictionary
◊ GREYHOUND RACING
greyhound racing
n : the sport of racing greyhounds